you're on your own - Allemand Anglais Dictionnaire